due to the enormous rise in prices - Alemán Inglés Diccionario